package com.zmn.plat.model.vo.base.phenomenon;

import com.zmn.plat.model.entity.base.fault.Fault;
import com.zmn.plat.model.entity.base.maintainitem.MaintainItem;
import com.zmn.plat.model.entity.base.phenomenon.PhenomenonFault;
import com.zmn.plat.model.entity.base.phenomenon.PhenomenonMaintain;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;
import java.util.List;

/**
 * 描述: 故障现象vo
 *
 * @author chengguang
 * @since 2021/11/19 10:04
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class PhenomenonVO {

    @ApiModelProperty("故障现象id")
    private Integer phenId;

    @ApiModelProperty("排序字段")
    private Integer sort;

    @ApiModelProperty("故障现象名称")
    private String phenName;

    @ApiModelProperty("检修时长->分钟")
    private Integer maintainTime;

    @ApiModelProperty("关联故障的名称+id")
    private String faultNameAndIds;

    @ApiModelProperty("关联检修项目的名称+id")
    private String maintainAndIds;

    @ApiModelProperty("状态：1已停用、2使用中")
    private Integer status;

    @ApiModelProperty("修改人")
    private String updater;

    @ApiModelProperty("修改时间")
    private Date updateTime;

}
